3b0670f6aa96cd428b16544aa2b3ee417bc6602d,wicket-core/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java,AbstractTree,treeNodesRemoved,#TreeModelEvent#,898

Before Change



						parentItem.getChildren().remove(itemToDelete);
						removeItem(itemToDelete);
						getTreeState().selectNode(itemToDelete.getModelObject(), false);
					}
				}
			}

After Change


		for (Object selectedNode : selection)
		{
			Object cursor = selectedNode;
			while (cursor != null)
			{
				if (removed.contains(cursor))
				{
					getTreeState().selectNode(selectedNode, false);
				}
				if (cursor instanceof TreeNode)
				{